English Dictionary
◊ CHURCH KEY
church key
n : triangular pointed end pierces tops of cans